duck barnacle - German English Dictionary